flood debris - Turkish English Dictionary